Search

這次在 Modern Web 分享了「如何利用 OpenAPI 及 WebHooks 讓老舊的網路服...

  • Share this:

這次在 Modern Web 分享了「如何利用 OpenAPI 及 WebHooks 讓老舊的網路服務也可程式化」,原本是想直接用 Java 或 PHP 做 Live DEMO,但後來想了一下,要做整體性的 Live DEMO 未免過於冗長,所以就依照幾個不同的小主題做各別的 Live DEMO。

小編分享了 OpenData 如何轉換成 OpenAPI,或是把內部 API 轉換成 OpenAPI,也簡單分享了一下唐鳳在前兩年對於 OpenAPI 的看法。當然對於公文系統及報稅系統提供了一些建議,像是統一公文格式,開放報稅系統的 OpenAPI 等。

---

另外這次還要分享一個重點主題就是 WebHooks,大家或許會把自己的網路服務開發 OpenAPI 給大家使用,但卻很少記得要開發 WebHooks。小編猜可能有幾個原因:

1. 不覺得自己的網路服務與其他網路服務有何關聯,所以沒做 WebHooks
2. 不知道有 WebHooks 這種概念

對於第 1 點,這個跟 domain knowhow 有關,所以就不便說明。所以小編就分享第 2 點,到底什麼是 WebHooks?主要就是下面幾個重點:

1. server 將 client 傳送而來的 request 及 response 整理後轉發到 vendor
2. 使用獨立 thread 傳送
3. 驗證來源是否合作

---

這次分享下來覺得還不錯,也認識了幾位朋友,像是追蹤以久但未曾謀面的 林雨蒼。也跟其他朋友有了幾個合作機會,希望大家對這場分享能有許多收穫!

* 投影片:https://www.slideshare.net/kewang/openapi-webhooks
* ModernWeb 共筆:https://hackmd.io/c/MW18/%2FOgTOtCaARAG_wWN3CXFOgA
* webhooks-tw:https://www.facebook.com/kewang.information/posts/2021523168124047

#opendata #openapi #webhooks #modernweb #modernweb2018


Tags:

About author
not provided
這個粉絲頁會不定期分享小編從每日 RSS 清單所閱讀的心得或是自己的開發心得。
View all posts